חלק א:
ישנה כביכול מערכת שאמורה לבצע 4 פעולות (כל פעולה זה שאלה): פיירוול של מסרים, סינון מסרים עם וירוסים, סינון מסרים עם מילות מוגנות וניטור של תעבורת המסרים.
מקבלים solution מוכן שבתוכו יש פרויקט שבו 4 מחלקות, כל מחלקה מייצגת שאלה נפרדת, בכל מחלקה יש פונקציה או שתיים ריקות או לא תקינות שאותן אתם צריכים למלא/לתקן.
חוץ מהמחלקות האלו ישנן עוד מחלקות נתונים ועוד פרויקטים אבל בהם לא נוגעים.
מחלקה חשובה מאוד היא מחלקת הודעה/מסר (message) שבאה לייצג טיפוס נתונים מסוג הודעה, בטיפוס הזה יש כתובת שולח, כתובת מקבל, תוכן ההודעה (כמחרוזת) ועוד..
בנוסף לאחר שכתבתם את הקוד ישנו טסטר אוטומטי שהוא מריץ הרבה מסרים על המחלקות השונות והוא מדווח אם מה שכתבתם מתפקד כהלכה ואכן המחלקות מבצעות מה שצריך על המסרים ומקטלגות אותן נכון.
מבחן מול מחשב אם עוברים עושים ראיון מול אנשי צוות (ראש צות וראש קבוצה) ולאחר מכן ראיון עם HR
שאלות מתוך הראיון
כתיבת אלגוריתם בדיאגרמת מצבים לזיהוי קלט בערך גדול מערך מסויים ואי קבלת ההודעה המידה והערך גדול מהערך הספציפי, יש לשים לב למקרה בו הערך מגיע בכמה חבילות שונות
עוסקת בפיתוח תוכנה לאבטחת מידע - תוכנות חומת אש ו־VPN.בסיסה הבינלאומי נמצא ברדווד סיטי, קליפורניה, ומרכזי הפיתוח נמצאים בתל אביב ובבלארוס.החברה נוסדה בשנת 1993 על ידי שלמה קרמר, מריוס נכט וגיל שוויד.